#ifndef _UTILS_ISCREEN_H_
# define _UTILS_ISCREEN_H_

# include "config.h"
# include "AManager.h"

NS_BEGIN(SDL)
	NS_BEGIN(UTILS)

	class IScreen
	{
	public:
		IScreen() {}
		virtual ~IScreen() {}

		virtual void Draw(IArgs* _args) = 0;
		virtual void Exec(IArgs* _args) = 0;
	};

	NS_END(UTILS)
NS_END(SDL)

#endif // _UTILS_ISCREEN_H_
